.form-group{line-height:34px}
.form-horizontal>div{padding:40px 0 30px;border-bottom:1px dashed #c9c9c9}
.recharge>.form-horizontal>div>.form-group{margin-left: 20px;margin-bottom: 25px;}
.rechargeType{display:inline-block;position:relative;width:250px;height:70px;border:5px solid #f1f1f5;margin:50px;margin-left:0;padding-left:20px;cursor:pointer}
.rechargeType>h4{margin-bottom:5px}
.rechargeType>input{display:none}
.rechargeType>.glyphicon-ok{display:none;top:-10px;right:-10px;width:20px;height:20px;background:#ff5959;border-radius:50%;color:#fff}
.rechargeType>.glyphicon-ok:before{position:absolute;top:-7px;left:3px}
.rechargeType.check>.glyphicon-ok{display:initial}
.rechargeType.check{border-color:#ff5959}
.eBank{display:none}
.form-horizontal>.btn{display:block;width:270px; background-color: #409eff; margin:80px 0 60px 20px;}
.form-group.type{position:relative;line-height:initial}
.form-group.type>.radio{width:30%;height:40px;padding:10px 0 0 10px;margin-bottom:10px}
.form-group.type>.radio label{width:100%}
.form-group.media{
    display: inline-block;
    position: relative;
    width: 256px;
    height: 57px;
    padding: 12px;
    line-height: 20px;
    border: 2px solid #ddd;
    border-radius: 5px;
    cursor: pointer;
    margin-right: 20px;
    overflow: initial
}
.form-group.media .media-object{width: 30px}
.form-group.media .media-body{font-size: 12px}
.form-group.media .media-heading{font-size: 14px;margin-bottom: 0}
.form-group.media.active{border-color: #ff5959}
.form-group.media .glyphicon {display: none;background: #ff5959;color: white;border-radius: 50%;width: 20px;height: 20px;line-height: 20px;font-size: 12px;top: -10px;right: -8px}
#cashChlPopover{display:block;top:20px;left:280px}
.recharge>.nav{margin:20px 0}
.recharge>.nav>span{cursor:pointer;margin:0 20px}
.point_list_info>div,.point_list_title>div{float:left;width:11%}
.point_list_info>div.list_interest,
.point_list_title>div.list_interest{width:8%}
.point_list_info>div.list_btn,
.point_list_title>div.list_btn{position:relative;top:-2px;width:15%}
.point_list>.text-center{border-bottom:none}
#closed .point_list_info>div,
#closed .point_list_title>div,
#fail .point_list_info>div,
#fail .point_list_title>div,
#invite .point_list_info>div,
#invite .point_list_title>div,
#tender .point_list_info>div,
#tender .point_list_title>div{width:20%}
#exper .point_list_info>div,
#exper .point_list_title>div{width:12.5%}
#tradable .point_list_info>div,
#tradable .point_list_title>div{width:33.3%}
#trade .point_list_info>div,
#trade .point_list_title>div{width:15%}
#trade .point_list_info>div.trade_width,
#trade .point_list_title>div.trade_width{width:25%}
#already .point_list_info>div,
#already .point_list_title>div,
#purchased .point_list_info>div,
#purchased .point_list_title>div,
#repayment .point_list_info>div,
#repayment .point_list_title>div,
#settle .point_list_info>div,
#settle .point_list_title>div,
#vip_expired .point_list_info>div,
#vip_expired .point_list_title>div,
#vip_purchased .point_list_info>div,
#vip_purchased .point_list_title>div{width:14%}
#vip_possession .point_list_info>div,
#vip_possession .point_list_title>div{width:13%}
#compensatory .point_list_info>div,
#compensatory .point_list_title>div{width:9%}
#vip_possession .point_list_info>div.vip_possession_operation,
#vip_possession .point_list_title>div.vip_possession_operation{width:21%}
#apply .point_list_info>div,
#apply .point_list_title>div,
#vip_exited .point_list_info>div,
#vip_exited .point_list_title>div,
#vip_fulfil .point_list_info>div,
#vip_fulfil .point_list_title>div{width:16%}
.msgNo,.msgNo a{color:#cecece}
.msgRead,.msgRead a{color:#f87c66}
.point_list_info.msgNo>div,
.point_list_info.msgRead>div,
.point_list_title.msgTitle>div{width:23%}
.point_list_info.msgNo>div.msgCheck,
.point_list_info.msgRead>div.msgCheck,
.point_list_title.msgTitle>div.msgCheck{width:8%}
.recharge p.msgBtn>span{
display: inline-block;
background: #eee;
padding: 5px 15px;
border-radius: 5px;
cursor: pointer;
font-size: 14px;
margin-top: 5px;
margin-bottom: 5px;
color: #888;}
.point_list_info a{cursor:pointer}
.msgDetails{padding:20px 50px}
.msgDetails p{margin:20px 0}
.msgDetails span{margin:0 10px}
.table.table-condensed {text-align: center;line-height: 40px}
.table.table-condensed thead {background-color: #f1f1f5}
.table.table-condensed td{height: 40px;line-height: 39px;color: #727272;}
.table.table-condensed td:first-child{
    max-width: 100px;
    padding: 0 15px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.table-condensed td a{
	color: #727272;
}
.table.table-condensed tbody tr:hover td,
.table.table-condensed tbody tr:hover a{
	color: #f87c66
}
.btn_link{
	margin-right: 6px
}
.btn_link:hover {
	color: #d61819;
	border-bottom: 1px solid
}
.table.table-condensed .line{
	position: relative;
	left: -3px;
	top: 2.5px;
	height: 15px;
	width: 0;
	border-left: 1px solid #727272
}
.table.table-condensed tr:hover .line{
	border-color: #f87c66
}

.table-condensed>tbody>tr>td, .table-condensed>tbody>tr>th, .table-condensed>tfoot>tr>td, .table-condensed>tfoot>tr>th, .table-condensed>thead>tr>td, .table-condensed>thead>tr>th{padding: 0;border: none}
.table.table-condensed>thead>tr{border: 1px solid #f1f1f5;border-top: none}
.table.table-condensed>tbody>tr{border: 1px solid #f8f8fa;border-top: none;cursor: pointer}
/* 银行卡展示 */

.cardPic{width:330px;margin-top:30px;border:2px solid #fa5959;box-shadow:0 0 10px rgba(0,0,0,.5)}
.cardPic>.panel-heading{border-bottom:5px solid #eee}
.cardPic>.panel-heading>img{width:20px;margin-right:10px}
.cardPic>.panel-body{padding-left:40px}
.replaceCard{width:250px;margin:20px 40px}
.cardName{padding-right:10px;border-right:1px solid #ddd;margin-right:5px}
.replacePhone{margin: 20px;border-top: 1px solid #ddd;padding-top: 10px}

.msgBtn{
    margin-bottom: 10px
}
/* #messageList{
    padding: 20px;
    border:1px solid #eee;
    border-top:none
} */

#money_span {
    display: inline-block;
    height: 16px;
    color: red
}
.btn-danger{
	background-color: #409eff;
	width: 60px;
	border-radius: 10px;	
	font-size: 16px;
	padding: 0;
	height: 35px;
	line-height: 35px;
	border: 0;
}

.form-horizontal .form-group{
	margin: 0;
}
.form-horizontal .form-group span{
	float: left;
	font-size: 16px;
	color: #727272;
}
.recharge>.form-horizontal>div>.form-group>.col-sm-3{
	color: #727272;
}
.recharge>.form-horizontal>div>.form-group>.col-sm-3>input{
	width: 200px;
}
.recharge>.form-horizontal>div>.form-group>.col-sm-3>span.color{
	font-size: 26px;
	color: #f55330;
}
.recharge{
	min-height: 753px;
	padding-bottom: 50px
}

.input-daterange input{
	border: 1px solid #d2d2d2;	
	color: #1e2a73;
}
.input-daterange input.form-control[readonly]{
	background-color: #fff;
	border-radius: 4px;
}
.form-inline .form-control{
	color: #727272;
	height: 30px;
	line-height: 30px;
	padding: 5px 12px;
}
.form-inline>.form-inline>section.form-control{
	width: 100px;
}
.form-inline > .form-group{
	margin-right: 20px;
	color: #727272;
}
/*.recharge p{
	color: #888;
	font-size: 13px;
}*/

.msgBtn span{
	color: #fff;
	font-size: 14px;
}
.tishi-bootom>p{
	margin: 0;
	padding: 0;
	font-size: 13px;
	color: #888;
	margin-bottom: 3px;
}
.tishi-bootom>span{
	color: #ff5959;
	font-size: 16px;
	display: block;
	margin-bottom: 10px;
}
